block insulation - German English Dictionary